Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Подготовка к ИКР

.pdf
Скачиваний:
3
Добавлен:
11.08.2022
Размер:
273.99 Кб
Скачать

Для решения необходимо взять элементы с третьего по седьмой.

5 –3 4 –5 8

Условие i mod 2 =0 означает: номер элемента – четное число.

k=0+2+2=4

11

б) S:=2;

for i:=2 to 9 do S:=S+f[i]; C:=S/7;

{Вывод S, C}

Для решения необходимо взять элементы со второго по девятый.

2 5 –3 4 –5 8 3 12

S=2+2+5-3+4-5+8+3+12=28

С=28/7=4

12

Пример задачи 5 итоговой контрольной

работы

Дана матрица a: array [1..3, 1..5] of integer

4

3

–5

4

6

–10

8

–7

6

–7

12

4

5

–2

–3

Найти:

а) k:=0;

for i:=1 to 2 do for j:=2 to 5 do if a[i, j]>0

then k:=k+1; {Вывод k}

3

–5

4

6

8

–7

6

–7

Из выбранных элементов условию удовлетворяют числа: 3, 8, 4, 6, 6.

Поэтому k=1+1+1+1+1=5.

14

б) S:=3;

 

 

 

 

 

 

 

 

for

i:=1

to

3

do

 

for

j:=1

to

4

do

 

if a[i, j]>0

 

 

 

 

then S:=S+a[i, j];

 

C:= S/7;

 

 

 

 

 

 

{Вывод S, C}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

3

 

–5

4

 

 

–10

 

8

 

–7

6

 

 

12

 

4

 

5

–2

S=3+4+3+4+8+6+12+4+5=49

С=49/7=7

15

в) for

i:=1

to

2

do

for

j:=2

to

4

do

if

a[i, j]<0

 

 

then b[i, j]:=abs(a[i, j]) else b[i, j]:=2*a[i, j];

{Вывод b[i,j]}

3

–5

4

8

–7

6

6

5

8

16

7

12

16

Соседние файлы в предмете Информатика